home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM BV3 / BMUG PD-ROM Version BV3 (CDRM1097900).iso / HyperCard / Games / HyperArchy / HyperArchy Manual / card_2108.txt < prev    next >
Text File  |  1990-02-11  |  15KB  |  504 lines

  1. -- card: 2108 from stack: in
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 2331
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on openCard
  8.   if hilite of bkgnd btn "Debug" is false then send mouseUp to bkgnd btn "Debug"
  9. end openCard
  10.  
  11.  
  12. -- part 5 (field)
  13. -- low flags: 81
  14. -- high flags: 2004
  15. -- rect: left=83 top=111 right=269 bottom=505
  16. -- title width / last selected line: 0
  17. -- icon id / first selected line: 0 / 0
  18. -- text alignment: 0
  19. -- font id: 3
  20. -- text size: 12
  21. -- style flags: 0
  22. -- line height: 16
  23. -- part name: To Last Child
  24. ----- HyperTalk script -----
  25. on mouseUp
  26.   set hilite of bkgnd btn "To Last Child" to false
  27.   hide me
  28. end mouseUp
  29.  
  30.  
  31. -- part 6 (field)
  32. -- low flags: 81
  33. -- high flags: 2004
  34. -- rect: left=83 top=111 right=269 bottom=505
  35. -- title width / last selected line: 0
  36. -- icon id / first selected line: 0 / 0
  37. -- text alignment: 0
  38. -- font id: 3
  39. -- text size: 12
  40. -- style flags: 0
  41. -- line height: 16
  42. -- part name: To Parent
  43. ----- HyperTalk script -----
  44. on mouseUp
  45.   set hilite of bkgnd btn "To Parent" to false
  46.   hide me
  47. end mouseUp
  48.  
  49.  
  50. -- part 7 (field)
  51. -- low flags: 81
  52. -- high flags: 2004
  53. -- rect: left=83 top=111 right=269 bottom=505
  54. -- title width / last selected line: 0
  55. -- icon id / first selected line: 0 / 0
  56. -- text alignment: 0
  57. -- font id: 3
  58. -- text size: 12
  59. -- style flags: 0
  60. -- line height: 16
  61. -- part name: To Next Peer
  62. ----- HyperTalk script -----
  63. on mouseUp
  64.   set hilite of bkgnd btn "To Next Peer" to false
  65.   hide me
  66. end mouseUp
  67.  
  68.  
  69. -- part 8 (field)
  70. -- low flags: 81
  71. -- high flags: 2004
  72. -- rect: left=83 top=111 right=269 bottom=505
  73. -- title width / last selected line: 0
  74. -- icon id / first selected line: 0 / 0
  75. -- text alignment: 0
  76. -- font id: 3
  77. -- text size: 12
  78. -- style flags: 0
  79. -- line height: 16
  80. -- part name: To Previous Peer
  81. ----- HyperTalk script -----
  82. on mouseUp
  83.   set hilite of bkgnd btn "To Previous Peer" to false
  84.   hide me
  85. end mouseUp
  86.  
  87.  
  88. -- part 9 (field)
  89. -- low flags: 81
  90. -- high flags: 2004
  91. -- rect: left=83 top=111 right=269 bottom=505
  92. -- title width / last selected line: 0
  93. -- icon id / first selected line: 0 / 0
  94. -- text alignment: 0
  95. -- font id: 3
  96. -- text size: 12
  97. -- style flags: 0
  98. -- line height: 16
  99. -- part name: Sort: Parent
  100. ----- HyperTalk script -----
  101. on mouseUp
  102.   set hilite of bkgnd btn "Sort: Parent" to false
  103.   hide me
  104. end mouseUp
  105.  
  106.  
  107. -- part 10 (field)
  108. -- low flags: 81
  109. -- high flags: 2004
  110. -- rect: left=83 top=111 right=269 bottom=505
  111. -- title width / last selected line: 0
  112. -- icon id / first selected line: 0 / 0
  113. -- text alignment: 0
  114. -- font id: 3
  115. -- text size: 12
  116. -- style flags: 0
  117. -- line height: 16
  118. -- part name: Sort: Name
  119. ----- HyperTalk script -----
  120. on mouseUp
  121.   set hilite of bkgnd btn "Sort: Name" to false
  122.   hide me
  123. end mouseUp
  124.  
  125.  
  126. -- part 11 (field)
  127. -- low flags: 81
  128. -- high flags: 2004
  129. -- rect: left=83 top=111 right=269 bottom=505
  130. -- title width / last selected line: 0
  131. -- icon id / first selected line: 0 / 0
  132. -- text alignment: 0
  133. -- font id: 3
  134. -- text size: 12
  135. -- style flags: 0
  136. -- line height: 16
  137. -- part name: Create Peer
  138. ----- HyperTalk script -----
  139. on mouseUp
  140.   set hilite of bkgnd btn "Create Peer" to false
  141.   hide me
  142. end mouseUp
  143.  
  144.  
  145. -- part 12 (field)
  146. -- low flags: 81
  147. -- high flags: 2004
  148. -- rect: left=83 top=111 right=269 bottom=505
  149. -- title width / last selected line: 0
  150. -- icon id / first selected line: 0 / 0
  151. -- text alignment: 0
  152. -- font id: 3
  153. -- text size: 12
  154. -- style flags: 0
  155. -- line height: 16
  156. -- part name: Create Child
  157. ----- HyperTalk script -----
  158. on mouseUp
  159.   set hilite of bkgnd btn "Create Child" to false
  160.   hide me
  161. end mouseUp
  162.  
  163.  
  164. -- part 13 (field)
  165. -- low flags: 81
  166. -- high flags: 2004
  167. -- rect: left=83 top=111 right=269 bottom=505
  168. -- title width / last selected line: 0
  169. -- icon id / first selected line: 0 / 0
  170. -- text alignment: 0
  171. -- font id: 3
  172. -- text size: 12
  173. -- style flags: 0
  174. -- line height: 16
  175. -- part name: Delete
  176. ----- HyperTalk script -----
  177. on mouseUp
  178.   set hilite of bkgnd btn "Delete" to false
  179.   hide me
  180. end mouseUp
  181.  
  182.  
  183. -- part 14 (field)
  184. -- low flags: 81
  185. -- high flags: 2004
  186. -- rect: left=83 top=111 right=269 bottom=505
  187. -- title width / last selected line: 0
  188. -- icon id / first selected line: 0 / 0
  189. -- text alignment: 0
  190. -- font id: 3
  191. -- text size: 12
  192. -- style flags: 0
  193. -- line height: 16
  194. -- part name: Parent ID Text
  195. ----- HyperTalk script -----
  196. on mouseUp
  197.   hide me
  198. end mouseUp
  199.  
  200.  
  201. -- part 15 (field)
  202. -- low flags: 81
  203. -- high flags: 2004
  204. -- rect: left=83 top=111 right=269 bottom=505
  205. -- title width / last selected line: 0
  206. -- icon id / first selected line: 0 / 0
  207. -- text alignment: 0
  208. -- font id: 3
  209. -- text size: 12
  210. -- style flags: 0
  211. -- line height: 16
  212. -- part name: Self ID Text
  213. ----- HyperTalk script -----
  214. on mouseUp
  215.   hide me
  216. end mouseUp
  217.  
  218.  
  219. -- part 16 (field)
  220. -- low flags: 81
  221. -- high flags: 2004
  222. -- rect: left=83 top=111 right=269 bottom=505
  223. -- title width / last selected line: 0
  224. -- icon id / first selected line: 0 / 0
  225. -- text alignment: 0
  226. -- font id: 3
  227. -- text size: 12
  228. -- style flags: 0
  229. -- line height: 16
  230. -- part name: Child IDs Text
  231. ----- HyperTalk script -----
  232. on mouseUp
  233.   hide me
  234. end mouseUp
  235.  
  236.  
  237. -- part 17 (field)
  238. -- low flags: 81
  239. -- high flags: 2004
  240. -- rect: left=83 top=111 right=269 bottom=505
  241. -- title width / last selected line: 0
  242. -- icon id / first selected line: 0 / 0
  243. -- text alignment: 0
  244. -- font id: 3
  245. -- text size: 12
  246. -- style flags: 0
  247. -- line height: 16
  248. -- part name: Parent Name Text
  249. ----- HyperTalk script -----
  250. on mouseUp
  251.   hide me
  252. end mouseUp
  253.  
  254.  
  255. -- part 18 (field)
  256. -- low flags: 81
  257. -- high flags: 2004
  258. -- rect: left=83 top=111 right=269 bottom=505
  259. -- title width / last selected line: 0
  260. -- icon id / first selected line: 0 / 0
  261. -- text alignment: 0
  262. -- font id: 3
  263. -- text size: 12
  264. -- style flags: 0
  265. -- line height: 16
  266. -- part name: Self Name Text
  267. ----- HyperTalk script -----
  268. on mouseUp
  269.   hide me
  270. end mouseUp
  271.  
  272.  
  273. -- part 19 (field)
  274. -- low flags: 81
  275. -- high flags: 2004
  276. -- rect: left=83 top=111 right=269 bottom=505
  277. -- title width / last selected line: 0
  278. -- icon id / first selected line: 0 / 0
  279. -- text alignment: 0
  280. -- font id: 3
  281. -- text size: 12
  282. -- style flags: 0
  283. -- line height: 16
  284. -- part name: P Stack Name Text
  285. ----- HyperTalk script -----
  286. on mouseUp
  287.   hide me
  288. end mouseUp
  289.  
  290.  
  291. -- part 20 (field)
  292. -- low flags: 81
  293. -- high flags: 2004
  294. -- rect: left=83 top=111 right=269 bottom=505
  295. -- title width / last selected line: 0
  296. -- icon id / first selected line: 0 / 0
  297. -- text alignment: 0
  298. -- font id: 3
  299. -- text size: 12
  300. -- style flags: 0
  301. -- line height: 16
  302. -- part name: C Stack Name Text
  303. ----- HyperTalk script -----
  304. on mouseUp
  305.   hide me
  306. end mouseUp
  307.  
  308.  
  309. -- part contents for background part 21
  310. ----- text -----
  311. 2108
  312.  
  313. -- part contents for card part 6
  314. ----- text -----
  315. You have clicked the "To Parent" button.  It takes you to the Parent Card that this card is a child of.  If there is no Parent Card (only possible if this card is in the top level stack of the hierarachy) then this button does nothing.
  316.  
  317.  
  318.  
  319.  
  320. Click on this message box to continue...
  321.  
  322.  
  323. -- part contents for card part 5
  324. ----- text -----
  325. You have clicked the "To Last Child" button.  It takes you to the last Child Card that was created for this Parent Card.  If there is no Child Card then this button does nothing.
  326.  
  327. Holding the Command key down, while clicking this button, will force you down into the Child level, even if there are no Child Cards for this card. 
  328.  
  329. Click on this message box to continue...
  330.  
  331. -- part contents for card part 7
  332. ----- text -----
  333. You have clicked the "To Next Peer" button.  This will take you to the next card in this level's stack.  The next card may or may not be a child of the same Parent Card, depending on how you sort the stack and what the last add or delete actions were.
  334.  
  335.  
  336.  
  337.  
  338. Click on this message box to continue...
  339.  
  340. -- part contents for card part 8
  341. ----- text -----
  342. You have clicked the "To Previous Peer" button.  This will take you to the pevious card in this level's stack.  The previous card may or may not be a child of the same Parent Card, depending on how you sort the stack and what the last add or delete actions were.
  343.  
  344.  
  345.  
  346. Click on this message box to continue...
  347.  
  348. -- part contents for card part 9
  349. ----- text -----
  350. You have clicked the "Sort: Parent" button.  This will sort this level's stack according to the contents of the "Parent Name" field, in ascending order.   This is useful for getting all related child cards together in the stack.
  351.  
  352.  
  353.  
  354.  
  355. Click on this message box to continue...
  356.  
  357. -- part contents for card part 10
  358. ----- text -----
  359. You have clicked the "Sort: Name" button.  This will sort this level's stack according to the contents of the "Self Name" field, in ascending order.
  360.  
  361.  
  362.  
  363.  
  364.  
  365. Click on this message box to continue...
  366.  
  367. -- part contents for card part 11
  368. ----- text -----
  369. You have clicked the "Create Peer" button.  This looks at the Parent Card of the current card and adds a new card to the current level's stack, attached to the same Parent Card.  The current card and the new card are "brothers"/"sisters".  When the action is complete, you are left in the new Peer Card.  Note that the "Parent Name" and "Parent ID" fields are automatically filled in correctly in the new card.  The "Child IDs" field is also updated on the Parent Card.
  370.                                        Click on this message box to continue...
  371.  
  372. -- part contents for card part 12
  373. ----- text -----
  374. You have clicked the "Create Child" button.  This creates a new card in the Child Stack (the next level down on the hierarchy).  The new Child Card is attached to the current card as its parent.  Note that the "Parent Name" and "Parent ID"fields on the new card are filled in, and the current card has the new Child Card's ID added to its "Child IDs" field.
  375.  
  376.  
  377. Click on this message box to continue...
  378.  
  379.  
  380. -- part contents for card part 13
  381. ----- text -----
  382. You have clicked the "Delete" button.  This will first ask you if you want to proceed, and then will delete this card and all the Child Cards attached to, and all the Child Cards attached to them, etc.  It also removes this card's ID from the "Child IDs" field on its Parent Card.
  383.  
  384.  
  385.  
  386. Click on this message box to continue...
  387.  
  388. -- part contents for background part 35
  389. ----- text -----
  390. You have clicked the "Dubug" button.  It controls the mode of the card as 
  391. "Normal" or "Debug".
  392.  
  393. This is Normal mode.  This field is the "Data" field, and is the place you can store the information that this card is holding.  On a real Element Card, you can edit this field any way you please.
  394.  
  395. When "Debug" mode is on, you can't see this field, but you can see all the fields that link this card to its Parent Card and to its Child Cards.  You will see a lot of card flipping as HyperArchy does its thing.
  396.  
  397. Click on this field to continue...
  398.  
  399. -- part contents for background part 19
  400. ----- text -----
  401. 1654
  402.  
  403. -- part contents for card part 14
  404. ----- text -----
  405. You have clicked on the field "Parent ID".  (It has "1654" in it.)  This field holds the card ID of the Parent Card of this card.  The Parent Card is found in the stack with the name as listed in the field "Parent Stack Name".
  406.  
  407. Never modify this field.  HyperArchy takes care of it.
  408.  
  409.  
  410. Click on this message box to continue...
  411.  
  412. -- part contents for card part 15
  413. ----- text -----
  414. You have clicked on the field "Self ID".  (It has "2108" in it.)  This field holds the card ID of the this card.  It is shown for reference.
  415.  
  416. Never modify this field.  HyperArchy takes care of it.
  417.  
  418.  
  419.  
  420. Click on this message box to continue...
  421.  
  422. -- part contents for background part 18
  423. ----- text -----
  424. 4215
  425. 3978
  426. 2254
  427.  
  428. -- part contents for card part 16
  429. ----- text -----
  430. You have clicked on the field "Child IDs".  (It has  a list of numbers, starting with "4215", in it.)  This field holds the card IDs of all the Child Cards attached to this card.  The Child Cards are found in the stack with the name as listed in the field "Child Stack Name".
  431.  
  432. Never modify this field.  HyperArchy takes care of it.
  433.  
  434. Click on this message box to continue...
  435.  
  436. -- part contents for background part 20
  437. ----- text -----
  438. Parent Name
  439.  
  440. -- part contents for background part 16
  441. ----- text -----
  442. Self Name
  443.  
  444. -- part contents for background part 32
  445. ----- text -----
  446. Parent Stack Name
  447.  
  448. -- part contents for background part 31
  449. ----- text -----
  450. Child Stack Name
  451.  
  452. -- part contents for card part 17
  453. ----- text -----
  454. You have clicked on the field "Parent Name".  In a real Element Card, it would have the Parent Card's name in it.  It is shown for reference.  The name shown here is the same as the name in the 
  455. "Self Name" field on the Parent Card.
  456.  
  457. Never modify this field.  HyperArchy takes care of it.
  458.  
  459.  
  460. Click on this message box to continue...
  461.  
  462. -- part contents for card part 18
  463. ----- text -----
  464. You have clicked on the field "Self Name".  When you build your own HyperArchy database, you should enter a name for each new card in this field.  It will be shown for reference in the field 
  465. "Parent Name" on every Child Card that is attached to this card.
  466.  
  467. If you edit this field, HyperArchy will take care updating the Child Cards with the new name of their Parent Card.
  468.  
  469. Click on this message box to continue...
  470.  
  471. -- part contents for card part 19
  472. ----- text -----
  473. You have clicked on the field "Parent Stack Name".  This holds the name of the stack that contains the Parent Card of this card.  That stack contains all the cards of the hierarchy level above this card's level.
  474.  
  475. Only edit this field once, as instructed in the section of this manual entitled "Starting Your Own Database".  After that, HyperArchy will take care of it.
  476.                                        Click on this message box to continue...
  477.  
  478. -- part contents for card part 20
  479. ----- text -----
  480. You have clicked on the field "Child Stack Name".  This holds the name of the stack that contains the Child Cards of this card.  That stack contains all the cards of the hierarchy level below this card's level.
  481.  
  482. Only edit this field once, as instructed in the section of this manual entitled "Starting Your Own Database".  After that, HyperArchy will take care of it.
  483.                                        Click on this message box to continue...
  484.  
  485.  
  486. -- part contents for background part 48
  487. ----- text -----
  488. HyperArchy   Version 1.0.1  2/11/90                            Copyright ¬© 1990 by Kim D. Ross
  489.  
  490. The locked version of HyperArchy is distributed for free in the public domain as shareware. Please copy and redistrubute the locked version, unmodified, for free.
  491.  
  492. Distribution of HyperArchy for renumeration is prohibited, except under special license from the author.  
  493.  
  494. The unlocked version of HyperArchy is meant for private use.  Distribution of the unlocked version is prohibited.
  495.  
  496. To register as a user, and to obtain the password to unlock your copy, send $11.00 to:
  497.  
  498. Kim D. Ross
  499. 305 Second Avenue
  500. New York, NY  10003
  501.  
  502. GEnie Address:  K.D.ROSS
  503.  
  504. I will make every attempt to answer written questions from registered users, only.